package com.ruoyi.carShop.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @Author:严瑞
 * @Date ：2024/9/13 18:07
 */
@Data
public class RepairReservation  {

    private static final long serialVersionUID = 2L;

    /** 主键编号 */
    private Long repairReservationId;

    /** 维修方式 */
    private String repairType;

    /** 车主姓名 */
    private String name;

    /** 联系方式 */
    private String phone;

    /** 预约时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime reservationTime;

    /** 提交时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    /* 到场时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime arrivalTime;

    /** 取车位置 */
    private String location;

    /** 车辆类型ID */
    private String rCarType;

    /** 车牌号 */
    private String rCarNum;

    /** 整车照片（列表图片） */
    private List<String> vehiclePhotos;

    /** 维修部位照片（列表图片） */
    private List<String> repairPhotos;

    /** 维修状态（0已预约，1进行中，2已完成） */
    private Integer status;

    /** 删除状态（默认为0未删除，1已删除） */
    private Integer delStatus;

    private String type;

}
